it's been too late - Alemán Inglés Diccionario